package nc.ui.bf.jx.raterule;

import nc.ui.trade.bill.ICardController;
import nc.ui.trade.bill.ISingleController;
import nc.ui.trade.button.IBillButton;
import nc.vo.bf.jx.raterule.RateruleVO;
import nc.vo.trade.pub.HYBillVO;

public class RateRuleController implements ISingleController, ICardController {

	public String getBillType() {
		return "2002040301";
	}

	public String[] getBillVoName() {
		return new String[] { HYBillVO.class.getName(),
				RateruleVO.class.getName(), RateruleVO.class.getName() };
	}

	public String getBodyCondition() {
		// TODO Auto-generated method stub
		return null;
	}

	public String getBodyZYXKey() {
		// TODO Auto-generated method stub
		return null;
	}

	public int getBusinessActionType() {
		// TODO Auto-generated method stub
		return 1;
	}

	public String getChildPkField() {
		// TODO Auto-generated method stub
		return null;
	}

	public String getHeadZYXKey() {
		// TODO Auto-generated method stub
		return null;
	}

	public String getPkField() {
		return "pk_raterule";
	}

	public Boolean isEditInGoing() throws Exception {
		// TODO Auto-generated method stub
		return null;
	}

	public boolean isExistBillStatus() {
		// TODO Auto-generated method stub
		return false;
	}

	public boolean isLoadCardFormula() {
		// TODO Auto-generated method stub
		return false;
	}

	public String[] getCardBodyHideCol() {
		// TODO Auto-generated method stub
		return null;
	}

	public int[] getCardButtonAry() {
		return new int[] { IBillButton.Add, IBillButton.Edit,
				IBillButton.Delete, IBillButton.Line, IBillButton.Save,
				IBillButton.Cancel, IBillButton.Refresh, IBillButton.Print };
	}

	public boolean isShowCardRowNo() {
		return true;
	}

	public boolean isShowCardTotal() {
		// TODO Auto-generated method stub
		return false;
	}

	public boolean isSingleDetail() {
		return true;
	}
}
